edge one's way ahead - Turkish English Dictionary